Spiny slipper shell - Fransızca İngilizce Sözlük